
/*main*/
.container{width: 1200px; margin: 0 auto}
.container:after{content: ""; display: block; width: 100%; height: 1px; clear: both;}
.page{min-width: 1200px; padding-bottom: 60px; overflow: hidden;}
.location{padding-left: 28px; margin: 22px 0; color: #666666;background: url(../../images/home.png) left center no-repeat;overflow: hidden;}
.location a{display: inline-block;color: #666666;}
.location a:hover{color: #0082FF}
.waring{overflow: hidden;}
.waring h4{font-size: 16px; line-height: 40px; margin-bottom: 15px; position: relative; padding-left: 10px; border-bottom: 1px solid #ddd; color: #FF9600; font-size: 16px;}
.waring h4:after{content: ""; position: absolute;left: 0; bottom: 0; width: 55px; height: 3px;background: #FF9600}
.waring p{ color: #666; margin-bottom:5px;}
.waring em{color: #ff0000;}

/*head*/
.header{background: url(../../images/head.jpg) center top #006CDB no-repeat; min-width: 1200px; overflow: hidden;}
.header .container{ position: relative;height:152px;padding-top: 56px;}
.header .logo{float: left; height:62px;}
.header .logo img{display: block;}
.header .menu{position: absolute;right: 0; bottom: 0; text-align: center; overflow: hidden;}
.header .menu a{float: right; margin-left: 18px; line-height: 56px; width: 120px; color: #fff; font-size: 18px;}
.header .menu a:hover,.header .menu .active{background: rgba(10,78,169,.8);}

/*foot*/
.footer{background: #2E3441; color: #fff; padding: 40px 0 35px; min-width: 1200px; overflow: hidden;}
.footer img{display: block;}
.footer .item1,.footer .item2,.footer .main{float: left;overflow: hidden;}
.footer .item1 a,.footer .item2 a{display: block;}
.footer .item1{margin: 5px 35px 0 0}
.footer .main{margin:6px 0 0 40px;}
.footer .main a{color: #fff; display: inline-block; margin-left: 10px;}
.footer .main .ld{margin-left: 55px;}
.footer .menu{ margin-bottom: 15px; overflow: hidden;}
.footer .menu a{float: left; border-right: 1px solid #fff; padding-right:15px; margin:0 15px 0 0; line-height: 100%;}
.footer .menu a:last-child{margin: 0; border: 0}
.footer a:hover{color: #aaa !important;}

/*用户申诉*/
.user-appeal{background: #F3F5F8; padding:50px 55px 60px; overflow: hidden;}
.user-appeal .cloumn{text-align: center; color: #fff; font-size: 24px; margin-bottom: 30px; font-weight: bold; line-height: 56px; background: url(../../images/cloumn.png) center no-repeat;}
.user-appeal ul{ margin-top: 30px; overflow: hidden;}
.user-appeal ul li{line-height: 30px; margin-bottom: 30px; font-size: 16px; text-align: justify;}
.user-appeal ul h4{color: #0082FF; font-size: 16px;}
.user-appeal .btn{border:0;background: #0082FF;border-radius: 5px; color: #fff; font-size: 16px; width: 136px; height: 40px; cursor: pointer;}
.user-appeal .btn:disabled{background: #dfdfdf; color: #aaa}

.appeal-form{display: block; padding: 20px 0 60px; overflow: hidden;}
.appeal-form .cloumn{font-size:18px;color: #0082FF; margin-bottom: 20px; font-weight: bold;}
.appeal-form .group{margin:0 0 15px 200px;overflow: hidden;}
.appeal-form .name{text-align: right;line-height:35px; float: left; width: 120px; margin-right:15px; color: #666}
.appeal-form .name em{color: #ff0000;}
.appeal-form .input{border-radius: 4px; width: 350px; height:33px; padding: 0 15px; border: 1px solid #d9d9d9;}
.appeal-form .textarea{border-radius: 4px; width:350px;padding: 5px 15px; border: 1px solid #d9d9d9;}
.appeal-form .code .input{float: left;}
.appeal-form .imgCode{height: 34px; float: left; margin-left: 15px;}
.appeal-form .smsCode{ float: left; margin-left: 15px; border: 1px solid #0082FF; color: #0082FF; cursor: pointer; border-radius: 4px; height: 34px; width: 130px; background: #fff;}
.appeal-form .btns{margin: 30px 0 0 335px;overflow: hidden;}
.appeal-form .btns input{border:1px solid #0082FF;background: #0082FF;border-radius: 5px; color: #fff; font-size: 16px; width: 136px; height: 40px; cursor: pointer;}
.appeal-form .btns .cancel{background: #fff;color: #0082FF; margin-left:20px;}




